beach dunes - Alemán Inglés Diccionario